package com.slw.emergency.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;

import java.io.Serializable;
import java.util.Date;

@TableName("emergency_detail")
public class EmergencyDetail implements Serializable {
    /**
     * 主键
     */
    @TableId(type = IdType.ID_WORKER)
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;

    /**
     * 省份
     */
    private String province;

    /**
     * 城市
     */
    private String city;

    /**
     * 行政区
     */
    private String district;

    /**
     * 区县
     */
    private String county;

    /**
     * 街道
     */
    private String street;

    /**
     * 社区
     */
    private String community;

    /**
     * 显示地址
     */
    private String showAddress;

    /**
     * 疑似增加量
     */
    private String cntIncUncertain;

    /**
     * 疑似确诊量
     */
    private String cntIncCertain;

    /**
     * 死亡增加量
     */
    private String cntIncDie;

    /**
     * 治愈增加量
     */
    private String cntIncRecure;

    /**
     * 疑似总数
     */
    private String cntSumUncertain;

    /**
     * 确诊总数
     */
    private String cntSumCertain;

    /**
     * 死亡总数
     */
    private String cntSumDie;

    /**
     * 治愈总数
     */
    private String cntSumRecure;

    /**
     * 地址全拼
     */
    private String fullAddress;

    /**
     * 经度
     */
    private Float lng;

    /**
     * 维度
     */
    private Float lat;

    /**
     * 来源(list)
     */
    private String source;

    /**
     * 距离
     */
    private Float distance;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 是否最新数据
     */
    private String whetherNow;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getDistrict() {
        return district;
    }

    public void setDistrict(String district) {
        this.district = district;
    }

    public String getCounty() {
        return county;
    }

    public void setCounty(String county) {
        this.county = county;
    }

    public String getStreet() {
        return street;
    }

    public void setStreet(String street) {
        this.street = street;
    }

    public String getCommunity() {
        return community;
    }

    public void setCommunity(String community) {
        this.community = community;
    }

    public String getShowAddress() {
        return showAddress;
    }

    public void setShowAddress(String showAddress) {
        this.showAddress = showAddress;
    }

    public String getCntIncUncertain() {
        return cntIncUncertain;
    }

    public void setCntIncUncertain(String cntIncUncertain) {
        this.cntIncUncertain = cntIncUncertain;
    }

    public String getCntIncCertain() {
        return cntIncCertain;
    }

    public void setCntIncCertain(String cntIncCertain) {
        this.cntIncCertain = cntIncCertain;
    }

    public String getCntIncDie() {
        return cntIncDie;
    }

    public void setCntIncDie(String cntIncDie) {
        this.cntIncDie = cntIncDie;
    }

    public String getCntIncRecure() {
        return cntIncRecure;
    }

    public void setCntIncRecure(String cntIncRecure) {
        this.cntIncRecure = cntIncRecure;
    }

    public String getCntSumUncertain() {
        return cntSumUncertain;
    }

    public void setCntSumUncertain(String cntSumUncertain) {
        this.cntSumUncertain = cntSumUncertain;
    }

    public String getCntSumCertain() {
        return cntSumCertain;
    }

    public void setCntSumCertain(String cntSumCertain) {
        this.cntSumCertain = cntSumCertain;
    }

    public String getCntSumDie() {
        return cntSumDie;
    }

    public void setCntSumDie(String cntSumDie) {
        this.cntSumDie = cntSumDie;
    }

    public String getCntSumRecure() {
        return cntSumRecure;
    }

    public void setCntSumRecure(String cntSumRecure) {
        this.cntSumRecure = cntSumRecure;
    }

    public String getFullAddress() {
        return fullAddress;
    }

    public void setFullAddress(String fullAddress) {
        this.fullAddress = fullAddress;
    }

    public Float getLng() {
        return lng;
    }

    public void setLng(Float lng) {
        this.lng = lng;
    }

    public Float getLat() {
        return lat;
    }

    public void setLat(Float lat) {
        this.lat = lat;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public Float getDistance() {
        return distance;
    }

    public void setDistance(Float distance) {
        this.distance = distance;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getWhetherNow() {
        return whetherNow;
    }

    public void setWhetherNow(String whetherNow) {
        this.whetherNow = whetherNow;
    }
}
